package com.bjsxt.mapper;

import com.bjsxt.pojo.Emp;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface EmpMapper {
    //无级联查询
        //多对一:查询员工及其部门信息
        List<Emp> selEmpInfoMapper();
        //一对多：查询部门及其员工信息
        List<Emp> selEmpInfoByDeptnoMapper(@Param("deptno") Integer deptno);
     //查询结果注入规则
        //自动注入-Autowired
        List<Emp> selEmpByAuto();
        //手动注入-ResultMap
        List<Emp> selEmpByResultMap();
    //级联方式查询
        //多对一:查询员工及其部门信息
        List<Emp> selEmpInfoMapper2();
    //多表联合查询方式
        //查询员工及其部门信息
        List<Emp> selEmpInfoMapper3();

}
